Mineração de Componentes para a Revitalização de Softwares Embutidos

نویسندگان

  • Marcelo A. Ramos
  • Rosângela Dellosso Penteado
چکیده

In order to reduce costs, to minimize risks, to anticipate deadlines and to optimize resources of projects of new products it must, whenever possible, to reuse artifacts of existing similar products. These artifacts must be of easy adaptation to meet the requirements of the new products. This paper proposes the use of mining of generic software components from embedded legacy systems to collect and to document the knowledge contained in such systems, to achieve their revitalization and to produce a core of reusable assets to support the fast development of similar products. Software Product Line techniques are used for domain modeling and components design. A case study for POS (Point of Sale) terminals domain is presented. Resumo. Para reduzir custos, minimizar riscos, antecipar prazos e otimizar recursos de projetos de novos produtos deve-se, sempre que possível, reutilizar artefatos de produtos similares existentes. Esses artefatos devem ser de fácil adaptação para satisfazerem aos requisitos dos novos produtos. Este trabalho propõe o uso de mineração de componentes genéricos de software a partir de sistemas embutidos legados, para reunir e documentar os conhecimentos contidos nesses sistemas, efetuar suas revitalizações e produzir um núcleo de ativos reutilizáveis para apoiar o rápido desenvolvimento de produtos similares. Técnicas de Linha de Produtos de Software são utilizadas para a modelagem de domínio e projeto de componentes. Um estudo de caso para o domínio de terminais POS (Point Of Sale) é apresentado. SBCARS 2007

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Uso da ferramenta PreText para mineração de textos extraídos do NCBI para estudo epistemológico da Informática em Saúde

This article presents the PreText tool as auxiliary technique to a research on Health Informatics (HI) epistemology, which aim to understand, through text mining, among other methods and techniques, if the HI is characterized as science, technology, tecnoscience, or art. The PreText is used to execute texts preprocessing, transforming these texts in structured format using a bag-of-words approa...

متن کامل

PRISMA: PlatafoRma OASIS para Modelos Arquitectónicos

Resumen. El desarrollo de sistemas software actuales es necesario abordarlo mediante plataformas que permitan describir modelos de arquitectura complejos, distribuidos, evolutivos y reutilizables. PRISMA es un modelo arquitectónico basado en aspectos y componentes que utiliza un lenguaje de definición de componentes (componentes, conectores y sistemas) para definir los elementos de la arquitect...

متن کامل

Síntesis de patrones de interacción a partir de diagramas de secuencia en UML

La reutilización de componentes es en la actualidad una de las principales línea de trabajo dentro de la Ingeniería Software. Su utilización en la construcción de sistemas requiere la búsqueda y selección de componentes candidatos, adecuados a los requisitos planteados. Una vez obtenido un candidato, es necesario estudiar la compatibilidad entre las interacciones de este y las del sistema donde...

متن کامل

Extensão do WEKA para Métodos de Agrupamento com Restrição de Contigüidade do Rio de Janeiro

Existem várias ferramentas que implementam os algoritmos clássicos de mineração de dados disponíveis no mercado, entretanto, a maioria delas são pagas ou não possuem código-aberto. As ferramentas que implementam algoritmos de mineração de dados em bases de dados espaciais são raras, acarretando a necessidade de desenvolvimento de novas ferramentas ou a implementação dos algoritmos de mineração ...

متن کامل

Uma Metodologia para Descoberta de Relacionamentos Frequentes Entre Dados Espaciais de Desmatamento Usando Mineração de Grafos

One of the great research challenges in Computer Science is the computational modeling of arti cial, natural and social complex systems, as well the man-nature interactions. Due to the growing size and complexity of databases, the search for new techniques of data mining has been strongly emphasized. Many of these repositories have structural features, which data are composed of segments and re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007